

const fs = require('fs');

// 读取文件并将每一行内容加入数组的函数
 function readFileToArray(filePath) {
    return new Promise((resolve, reject) => {
        fs.readFile(filePath, 'utf8', (err, data) => {
            if (err) {
                reject(err);
                return;
            }

            // 将文本内容按行分割成数组，并去除每行内容的首尾空白字符
            const lines = data.trim().split('\n').map(line => line.trim());

            resolve(lines);
        });
    });
}

// 导出函数，使其可以在其他文件中使用
module.exports = readFileToArray;
